demand for resources - Deutsch Englisch Wörterbuch